\section{Introducción}

Para implementar este trabajo práctico utilizamos la herramienta ANTLR (versión 3.3). Esta herramienta utiliza gramáticas extendidas ELL(k) como input a partir del cual generar el código.

El lenguaje elegido fue Java, con lo cual decidimos usar AntlrIDE (http://antlrv3ide.sourceforge.net/) un plugin para Eclipse. Con este plugin, (y ANTLR instalado en el sistema) se puede generar cómodamente el código Java desde el mismo Eclipse.

Una vez elegida la herramienta, podemos empezar a transformar nuestra gramática. En la próxima sección hablamos de las transformaciones que tuvimos que hacer a la gramática del enunciado, para poder usarla con ANTLR.